package indi.luckly.controller;



import indi.luckly.common.response.ResponseResult;
import indi.luckly.entity.Target;
import indi.luckly.service.TargetService;
import indi.luckly.vo.TargetVo;
import lombok.extern.slf4j.Slf4j;
import org.apache.shiro.authz.annotation.RequiresRoles;
import org.springframework.stereotype.Controller;
import org.springframework.util.Assert;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;

import javax.annotation.Resource;
import java.util.Date;

/**
 * <p>
 * 前端控制器
 * </p>
 *
 * @author wangchengyuan
 * @since 2021-12-26
 */
//@Controller
//@RequestMapping("/target")
//@Slf4j
//public class TargetController {
//
//    @Resource
//    TargetService targetService;
//
//    /**
//     * 新增一个
//     *
//     * @param vo
//     * @return
//     */
//    @PostMapping
//    public ResponseResult<Boolean> add(@RequestBody TargetVo vo) {
//
//        Assert.isTrue(vo.getBeginTime().getTime() < new Date().getTime(), "开始时间必须大于当前时间");
//        return ResponseResult.ok(targetService.save(Target.buildFromVo(vo)));
//    }
//
//}
//
